/*提问、回答主体css文件*/
.main{
	width: 100%;
	height: auto;
	overflow: hidden;
	border-top: 2px solid #3eaf0e;
	margin-top: 106px;
	background: url(../../images/t01e1f717b2389c80c9.png) repeat-x;
}
#main{
	overflow: visible;
}
#main .crumb{
	width: 980px;
	height: 38px;
	line-height: 38px;
	font-family: "SimSun";
	margin: auto;
	text-align: left;
}
/*提问文本框外框div*/
#main .article{
	width: 600px;
	margin: auto;
	position: relative;
}
#main .article .mod-ask-form{
	overflow: hidden;
}
/*右侧提示文字样式*/
.tooltips{
	color: #888;
	border: 1px solid #F7D2D2;
	background: #FFE9E9;
	position: absolute;
	width: 200px;
	opacity: 0;
}
.tooltips .content,.tooltips .cur-1{
	background: url(../../images/t016ef4364844ca17de.png) no-repeat;
}
.tooltips .content{
	background-position: 0 -80px;
	margin: 7px 9px;
	padding-left: 22px;
}
.tooltips .cur-1{
	background-position: 0 -156px;
	height: 13px;
	width: 6px;
	position: absolute;
	top: 10px;
	left: -6px;
}
.mod-ask-form .hd{
	overflow: hidden;
	_height: 35px;
	padding: 20px 0 0;
}
.mod-ask-form .hd h3{
	font-family: 'Microsoft YaHei';
	font-size: 22px;
	font-weight: 400;
	float: left;
}
.mod-ask-form .hd p{
	font-size: 14px;
	margin-top: 3px;
	float: right;
}
.mod-ask-form .hd p em{
	color: #3EAF0E;
	font-weight: 400;
	font-style: normal;
	font-size: 20px;
}
.mod-ask-form .hd p .red{
	color: #FF0000;
}
.mod-ask-form .bd .q-main{
	border-top: 1px solid #ACACAC;
	border-left: 1px solid #ACACAC;
	border-right: 1px solid #ACACAC;
	border-bottom: 1px solid #E0E0E0;
	box-shadow: 1px 1px 3px #CCCCCC inset;
	margin-top: 4px;
	padding: 4px;
	width: 590px;

}
/*textarea文本框样式*/
.mod-ask-form .bd textarea{
	width: 100%;
	height: 70px;
	font-size: 14px;
	padding: 0;
	overflow: auto;
	border: 0 none;
	resize:none;
}
.mod-ask-form .bd .q-toolbar{
	color: #888;
	border: 1px #ACACAC solid;
	height: 33px;
	overflow: hidden;
	background: url(../../images/t018bd58af6d1f3e1cc.png) repeat-x;
}
/*文本域底部span公共样式*/
.add-extra span,.add-img span{
	height: 18px;
	margin-top: 8px;
	cursor: pointer;
	display: inline-block;
	background: url(../../images/t0113b562beb27a5eac.png) no-repeat;
}
/*添加文本域*/
.mod-ask-form .bd .q-toolbar .add-extra{
	padding: 0 10px;
	height: 33px;
	float: left;
}
.mod-ask-form .bd .q-toolbar .add-extra span{
	padding-left: 16px;
	background-position: 0 3px;
}
.mod-ask-form .bd .q-toolbar .add-extra .on{
	background-position: 0 -29px;
}
/*添加图片*/
.mod-ask-form .bd .q-toolbar .add-img{
	border: 1px #E0E0E0 solid;
	float: left;
	height: 33px;
	padding: 0 10px;
}
.mod-ask-form .bd .q-toolbar .add-img p{
	margin-top: 6px;
}
.mod-ask-form .bd .q-toolbar .add-img span{
	background: none;
	padding-left: 24px;
}
.mod-ask-form .bd .q-toolbar .add-img-html5{
	border-left: 1px #E0E0E0 solid;
	line-height: 33px;
	overflow: hidden;
	position: relative;
	float: left;
	height: 33px;
	padding: 0 10px;
}
.mod-ask-form .bd .q-toolbar .add-img-html5 span{
	float: left;
	height: 20px;
	margin-top: 6px;
	width: 20px;
	background: url(../../images/t0113b562beb27a5eac.png) no-repeat 0 -60px;
}
.mod-ask-form .bd .q-toolbar .add-img-html5 a{
	color: #666;
	cursor: pointer;
}
.mod-ask-form .bd .q-toolbar .add-img-html5 input{
	height: 33px;
	cursor: pointer;
	position: absolute;
	top: 0px;
	left: -145px;
	opacity: 0;
}
/*悬赏金币选择*/
.mod-ask-form .bd .q-toolbar .add-pay{
	float: right;
	padding-right: 10px;
	height: 33px;
	line-height: 33px;
	vertical-align: middle;
}
.mod-ask-form .bd .q-toolbar .add-pay select{
	border: 1px #ccc solid;
	margin-top: 6px;
	line-height: 18px;
}
/*我的金币*/
.mod-ask-form .bd .q-toolbar .add-coin{
	float: right;
	padding-right: 15px;
	line-height: 33px;
}
.mod-ask-form .bd .q-toolbar .add-coin span{
	color: #FF6701;
}
/*添加补充编辑框*/
.mod-ask-form .q-extra{
	border: 1px #ACACAC solid;
	border-top: none 0;
	box-shadow: 1px 1px 3px #CCC inset;
	padding: 4px;
	overflow: hidden;
	display: none;
}
#editorwraper .focus{
	padding: 2px 4px 3px 3px;
}
#js-editor,#edui1,#edui1_iframeholder{
	overflow: hidden;
}
#edui1_iframeholder{
	margin-bottom: 20px;
}
#editorwraper textarea{
	height: auto;
	min-height: 70px;
	overflow:hidden;
}
.edui-editor-bottomContainer{
	color: #999;
}
/*选择分类*/
.mod-ask-form .q-cate{
	margin-top: 5px;
	float: left;
}
.mod-ask-form span{
	font-family: "simsun";
}
/*匿名提交*/
.mod-ask-form .ask-hide{
	margin-top: 5px;
	float: right;
}
.mod-ask-form .ask-hide input{
	margin-right: 5px;
	vertical-align: middle;
	_margin-top: -3px;
}
.mod-ask-form .btn-box{
	overflow: hidden;
}
/*提交按钮*/
.mod-ask-form .q-btn{
	float: right;
	margin-top: 10px;
	overflow: hidden;
}
.mod-ask-form .q-btn .button{
	border: 0 none;
	box-shadow: 1px 1px 3px #CCC;
	width: 120px;
	height: 38px;
	display: block;
	text-indent: -999em;
	background: url(../../images/t01c1f83f13644e9912.png) no-repeat;
}
.mod-ask-form .q-btn .bt-dis{
	background-position: 0px 0px;
	cursor: default;
}
.mod-ask-form .q-btn .bt-dft{
	background-position: -120px 0px;
	cursor: pointer;
}
/*获得焦点公共样式*/
.mod-ask-form .form .focus{
	border: 2px #3EAF0E solid;
}

.mod-ask-form .mod-quest-like{
	margin-top: 45px;
}
/*半透明掩饰层样式*/
.mask{
	width: 100%;
	height: 100%;
	position: fixed;
	_position: absolute;
	top: 0px;
	left: 0px;
	z-index: 9000;
	background: #000;
	opacity: 0.3;
	filter:alpha(opacity=30);
	display: none;
}
/*=====分类选择块样式====*/
.panel{
	position: relative;
	z-index: 9001;
	text-align: left;
	width: 482px;
	display: none;
}
.panel-01{
	position: absolute;
	border: 1px solid #D5D5D5;
	background: #fff;
}
.panel-01 .hd{
	color: #333;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	font-weight: 700;
	padding-left: 14px;
	position: relative;
	background: url(../../images/t01b90fd03713209132.png) repeat-x;
}
/*==分类选择头部样式==*/
.panel-01 .hd{
	color: #666;
}
.panel-01 .hd h3{
	font-weight: 700;
}
/*==分类选择主体样式==*/
.panel-01 .bd .select-bd{
	height: 320px;
	padding: 15px 15px 10px;
	overflow: auto;
	font-size: 14px;
}
.panel-01 .select-bd strong{
	font-size: 12px;
}
#category-pannel{
	margin-top: 15px;
}
.panel-01 .select-bd .class-table{
	width: 135px;
	margin-right: 12px;
	overflow: scroll;
}





/*==分类选择底部样式==*/
.panel-01 .ft{
	background: #F8F8F8;
	text-align: center;
	padding: 10px 15px;
	+margin-right: 15px;
	_margin-right: 0px;
	_height: 30px;
	overflow: hidden;
}
/*【确定】按钮样式*/
.panel-01 .ft .confirm-btn{
	float: right;
	+width: 65px;
}
.panel .btn,.panel .btn button,.panel .btn span{
	cursor: pointer;
	display: inline-block;
	background: url(../../images/t013f748662d0d9d529.png) no-repeat;
}
.panel .btn{
	padding-left: 2px;
}
.panel-01 .ft .confirm-btn .btn-2{
	background-position: 0 -180px;
	background-color: #3EB10E;
	font-size: 14px;
	height: 32px;
	line-height: 32px;
}
.panel .btn button{
	border: 0 none;
	font-size: 14px;
	float: right;
	+width: 65px;
	vertical-align: top;
	line-height: 1.2em;
}
.panel .btn-2 button,.panel .btn-2 span{
	background-position: right -300px;
	height: 32px;
	color: #fff;
	padding: 0 20px 0 18px;
	vertical-align: top;
}
/*右上角关闭按钮样式*/
.panel .close{
	width: 24px;
	height: 24px;
	cursor: pointer;
	position: absolute;
	top: 3px;
	right: 6px;
	overflow: hidden;
	background: url(../../images/t0103d8825bf53c4388.png) no-repeat 0 0;
}


